﻿    /* DECLARACIÓN DE VARIABLES */
    /* @variables { keyColor: #f00; } */
                       
    .modalBackground
    {   
        background-color:Gray; 
        filter:alpha(opacity=70);
	    opacity:0.7;
    }

    .fondoVentanaEmergente
    {   
        background-color:#fbfaec;
	    font-family: Verdana, Small;
	    font-size: 12px;     
    }

    .ventanaEmergente
    {   
        background-color:#F0ECBD; 
    }

    .ventanaError
    {
        border: 2px solid Black;
        background-color:Silver;
            padding:20px;
            font-size: small;
        text-align: left;
    }

    .ventanaAviso
    {
        border-width:2px;
        background-color:#FFFFCC;
        border-color:Black;
        border-style:solid;
        padding:20px;
    }

    .ventanaPeligro
    {
        border-width:2px;
        background-color:#FF9999;
        border-color:Black;
        border-style:solid;
        padding:20px;
    }

    .ventanaCorrecto
    {
        border-width:2px;
        background-color:#CCFFCC;
        border-color:Black;
        border-style:solid;
        padding:20px;
    }

    .tituloError
    {
        text-align:center;
        font-size:medium;
        font-weight:bold;
    }


    .tituloAlerta
    {
        text-align:center;
        font-size:medium;
        font-weight:bold;
    }

    .alineacionDerecha
    {
        text-align:right;
        margin-left: 0px;
    }

    .tablaCabeceraAplicacion /* Azul muy claro con letras en azul muy oscuro*/
    {
                text-align: left;
                font-size: 24px;
                color: #3E2429; /* Naranja suave: #ff9060; /* Naranja vivo: #FF6633; /*Rojo bonito: #a00000; /* Rojo #ff2040;/* Naranja #FF8000; */ /* #003366; */
                font-weight: bold;
                font-family: Geneva, Arial, Helvetica, sans-serif; 
                vertical-align: middle;
                background-color: #9F9688; /* #A4D1FF; */
    }

    .fundacionPabloVI{font-size: 16px; font-weight:normal; color: #2E2E2E;  } /*antigua style50*/

    .tablaCabecera2Aplicacion /* Azul muy oscuro con letras en blanco*/
    {
                background-color: #2972C9;/*#6080ff; /* Gris oscuro #2E2E2E; */ /* #003366; */
                color: #FFFFFF; 
                font-family: Verdana, Small;
                font-size: 18px; 
                background-image: ../../imagenes/aguau2.jpeg;
    }

    .tablaCabecera3Aplicacion /* Azul intenso claro con letras en blanco*/
    {
                background-color: #a0c0ff;  /* Marrón medio: #B45F04; */ /* Gris claro: #6E6E6E; *//* #0066CC; */ /* #DAE7EB;*/
                border-color: Black; /* #0066CC; */
                color: #0B0B3B; /* Blanco: #FFFFFF; */
                font-size: 12px; 
                font-family: Verdana, Small;
                text-align: left;
    }

    .tablaCabecera4Aplicacion /* Panel zona inferior azul muy claro con letras negras pequeñas */
    {
                background-color: #D8D8D8; /* Gris #BDBDBD; */ /* #A4D1FF; */
                color: #000000; 
                font-size: 12px; 
    }

    .celdaCabecera /* Cabecera de descripción de celda oscuro intenso con letras blancas */
    {
                background-color: #E33B40; /* Rojo: #a00020; /* Azul muy oscuro: #202060; /* Rojo granate: #a00020;/* Azul oscuro: #000084 /* Rojo #FF3636; /* Rojo intenso #ff2020; /* Rojo suave #FF4040;/* VerdeAzulado claro:  #2E98A9;*/ /* Azul elèctrico #000084; */ /* #000099; */
                color: White;
                font-family: Verdana, Small;
                font-size: 12px; 
                border-color: White;
    }

    .tablaCabecera5Aplicacion /* Panel de descripción de cargo oscuro intenso con letras blancas */
    {
                background-color: #000099;
                color: #000000; 
                font-family: Verdana, Small;
                font-size: 12px; 
                height: 35px;
    }

    .bordeTablas{ /* Para tablas de fondo sin relleno */
        border-color: #0B615E;
        font-family: Verdana, Small;   
        font-size: 12px; 
    }

    .tablaFondo{ /* Para tablas de fondo con relleno */
        background-color: #F7F8E0; /* Azul superclaro: #DAE7EB; */
        border-color: #0B615E;
        font-family: Verdana, Small;
        font-size: 10px; 
        
    }

    .letraPequena2{ /* Letras pequeñas en negrita y blancas que aparecen dentro de las cabeceras de tablas */
        color: #FFFFFF; /* Azul oscuro: #202060; /* #FFFFFF; */
        font-size: 12px; 
        font-family: Verdana, Small;
        font-weight: bold;
    }

    .letraPequena{ /* Letras pequeñas en negrita y blancas */
        color: #FFFFFF;
        font-size: 12px; 
        font-family: Verdana, Small;
        font-weight: bold;
    }

    .letraPequenaSubrayada{ /* Letras pequeñas en negrita, subrayado y blancas */
        color: #FFFFFF;
        font-size: 12px; 
        font-family: Verdana, Small;
        font-weight: bold;
    }

    .letraPequenaSubrayadaSinBold{ /* Letras pequeñas subrayado y blancas  */
        color: #FFFFFF;
        font-size: 12px; 
        font-family: Verdana, Small;
        font-weight:normal;
    }

    .fondoLogin{ /* Fondo azul claro */
                background-color: #D8C2A7; /*#F7F8E0; /*#80a0c0; /* #6699FF; */
                border-color: #A9F5F2;/* #B5C7DE; */ 
    }

    .cajaLogin{ /* Caja blanca con el borde de color */
                background-color: #FFFFFF;
                border-color: #B5C7DE;
                background-color: White;
    }

    .cabeceraLogin{
        background-color: #507CD1;
        color: White;
    }

    .body { /* Color del fondo de página */
	    background-color: White; /* #E0F8EC; */ /* Azul muuuy claro: #DAE7EB; */ 
	    font-family: Verdana, Small;
	    font-size: 12px; 
    }


    /*********************************************************/
    /*              Para consultaAlumnos.aspx                */
    /*********************************************************/

    .style37 
    {
        color: #FFFFFF;
        text-align: center;
    }
        
    .style56 
    {
        color: #FFFFFF; 
        font-size: 18px; 
    }

    .style60
    {
        color: #FFFFFF;
        text-align: left;
    }

    .derecha
    {
        text-align: right;
    }

    .alto25px
    {
        line-height: 25px;
    }

    .centrado
    {
        text-align: center;
        position: relative;
        z-index: 2;
    }

    .style68
    {
        font-size: x-small;
    }

    .style69
    {
        text-align: justify;
    }
    .style71
    {
        height: 21px;
    }

    .style72
    {
        height: 4px;
    }

    .style73
    {
        height: 21px;
        text-align: left;
    }


    /*********************************************************/
    /*              Para detallesAlumnos.aspx                */
    /*********************************************************/
    .fila
    {
        background-color: #E5E5E5;
        height: 30px;
    }

    .filaAlterna
    {
        background-color: #CCCCCC;
        height: 30px;
    }

    body {
                background-color: #DAE7EB; /*#D2E5ED;*/ /* #F7F5DD; */
                margin-left: 10px;
    }

    .style37 {color: #FFFFFF}
    .style44 {color: #FFFFFF; font-size: 12px; }
